﻿/* CSS Document */

/* 基础样式 */
body { font-family:"微软雅黑",Arial; font-size:12px; padding:0; margin:0;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,p{margin:0;padding:0; font-family:"微软雅黑",Arial;color:#333;}
i, cite, em, var, address, dfn {font-style: italic;}
dl dd{ margin:0;}
* {outline: none;}
table,td,tr,th{font-size:12px; margin:0;padding:0;}
table{ margin:0 auto;}
img{vertical-align:middle;border:0;}
ol,ul {list-style:none;}  
li{list-style-type:none;}
caption,th {text-align:left;}  
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
q {quotes:""" """ "'" "'"}
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal; }
a{text-decoration:none;}
a:visited {text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{}
.cWhite,.cWhite:link,.cWhite:visited,.cWhite:hover,.cWhite a{color:#fff;}
.cBlack,.cBlack:link,.cBlack:visited,.cBlack:hover,.cBlack a{color:#000;}
.cYellow,.cYellow:link,.cYellow:visited,.cYellow:hover,.cYellow a{color:#ff0;}
.cGreen,.cGreen:link,.cGreen:visited,.cGreen:hover,.cGreen a{color:#008000;}
.cLGray,.cLGray:link,.cLGray:visited,.cLGray:hover,.cLGray a{color:#333;}
.cGray,.cGray:link,.cGray:visited,.cGray:hover,.cGray a{color:#585858;}
.cDGray,.cDGray:link,.cDGray:visited,.cDGray:hover,.cDGray a{color:#727171;}
.cBlack,.cBlack:link,.cBlack:visited,.cBlack:hover,.cBlack a{color:#000;}
.cBlue,.cBlue:link,.cBlue:visited,.cBlue:hover,.cBlue a{color:#38a3db;}
.cBlue1,.cBlue1:link,.cBlue1:visited,.cBlue1:hover,.cBlue1 a{color:#0630e7;}
.cRed,.cRed:link,.cRed:visited,.cRed:hover,.cRed a{color:#F00;}
.cDRed,.cDRed:link,.cDRed:visited,.cDRed:hover,.cDRed a{color:#ba2636;}
.ls{ color:#4c88da}
.hs{color:#aeacac;}
.chs{ color:#000;}
.cs{ color:#fd8f02;}
.dhs{ color:#F00;}
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f30px{font-size:30px; font-weight:bold;}
.left{float:left;}
.right{float:right;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px; padding:0px; margin:0px;}
.hidden{display:none;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; }
.blankW {background:#fff;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank30 {clear:both; height:30px; overflow:hidden; display:block;}
.blank40 {clear:both; height:40px; overflow:hidden; display:block;}
.blank60 {clear:both; height:60px; overflow:hidden; display:block;}
.blank132 {clear:both; height:132px; overflow:hidden; display:block;}
.wrap{ width:1140px; height:auto; margin:0 auto; padding:0;}

/* logo/搜索 */
.lg{ width:100%; background:url(../images/bj.gif) top center no-repeat;  height:127px;}
.logo{ width:372px; height:127px; float:left; }
.logo img{width:372px; height:127px; border:none;}

.searchNew{ width:580px; height:36px; float:right;background:#a8d4eb; border: 1px #a8d4eb solid; border-radius:5px; -moz-border-radius:5px; /* 老的 Firefox */ }


/*------ //搜索框 开始---------*/
.w580 input,select,button{font:12px Verdana,Arial,Tahoma; vertical-align:middle; background:#a8d4eb; color:#fff; font-family: "微软雅黑"；}

.search-keyword{width:375px; height:20px; padding-top:5px; padding-left:96px; border:none; color:#fff; font-size:13px; font-family:"微软雅黑";}
.search-submit{cursor:pointer; width:84px; height:36px; font-size:0px; color:#fafafa; border:0px; background:url(../images/ss.gif) no-repeat;}
.search-option{margin-left:3px; margin-right:3px; height:20px;}
.searchbox{width:580px;  height:34px; margin-top:51px; background:#a8d4eb;  border-radius:5px; -moz-border-radius:5px; /* 老的 Firefox */  margin-right:30px;float:right;}
.searchbox .form h4{display:none;}
.searchbox .form {background:#a8d4eb; height:34px; line-height:34px;}
.searchbox .form div{background:#a8d4eb;}
.searchbox .form .form_left{ height:36px;position:relative;}
.searchbox .form .form_left #searchtype{position:absolute;width:90px;background-image:none;height:34px;line-height:34px;}
.searchbox .form .form_left #searchtype #boult{position:absolute;right:0;color:#A3A3A3;font-size:12px;width:20px; top:2px; cursor:pointer;font-family:"微软雅黑";}
.searchbox .form .form_left #searchtype #searchvalue{background-image:none;text-indent:6px;color:#3973d0;font-size:12px;position:absolute; text-align: center; font-weight:bold;left:0;width:70px;top:2px; cursor:pointer;font-family:"微软雅黑";}
/*下拉列表*/
.searchbox .form .form_left #searchtype #valuelist{ border:#a8d4eb 1px solid;border-top:0;width:73px; background:#a8d4eb;overflow:hidden;	padding:5px 0px;z-index:1000;position:absolute;text-align:center;font-size:12px; top:35px; left:-1px; display: block;border-left: 1px solid #a8d4eb;border-right: 1px solid #a8d4eb;border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px; /* 老的 Firefox */ }
.searchbox .form .form_left #searchtype #valuelist li{color:#3973d0; font-weight:bold; height:30px;line-height:30px;padding:0 5px;cursor:pointer;}
.searchbox .form .form_left #searchtype #valuelist li:hover{ font-weight:bold; background:#92d7ff;color:#fff;}

.searchbox input,.searchbox button{margin-top:-2px; *margin-top:0px; _margin-top:4px;}

/*------ //搜索框 结束---------*/

/* 导航  */
#slidingBlock {width:100%; over-flow:hidden; margin:auto; height:86px; background: url(../images/dh_bj.gif); font-size:15px; font-family: "微软雅黑";}
#nav_box{height:45px; line-height:45px; width:1160px; text-align:center; margin:0 auto; padding:0;}
#slidingBlock a{color:#000;font-family: "微软雅黑"; text-decoration: none;}
#slidingBlock h4 {float:left; width:auto; height:45px; line-height:45px; text-align:center; font-size:15px; over-flow:hidden; float:left; padding:0px 15px; font-weight:normal;}
#slidingBlock h4.menuNo {font-weight:normal; color: #fff;}
#slidingBlock h4.menuOn {cursor: pointer; color:#000; background: url(../images/dhbj_fs.gif);}
#line{ width:2px; height:33px; float:left}
#slidingBlock DIV.slidingList_none {display:none}
#slidingBlock DIV.slidingList {width:100%; margin:0px; padding:0px; clear:both;}
#slidingBlock DIV.slidingList ul {position:relative;}
#slidingBlock DIV.slidingList li {float:left; height:41px; line-height:41px; font-size:13px; text-indent:20px; background: url(../images/dhtb.gif) left center no-repeat; padding:0px 3px; margin: 0px 10px;}
#slidingBlock DIV.slidingList li a{color:#6a6a6a;}	 
#slidingBlock DIV.slidingList li a:hover{color:#0262a9;}
.slidingList02{padding-left:70px;}
.slidingList03{padding-left:140px;}
.slidingList04{padding-left:310px;}
.slidingList05{padding-left:360px;}
.slidingList06{padding-left:480px;}
.slidingList07{padding-left:360px;}
.slidingList08{padding-left:320px;}
.slidingList09{padding-left:500px;}
.slidingList10{padding-left:880px;}

/*版权*/
.footer{ width:auto;  height:116px; line-height:22px; text-align:center;  background:#f4f4f4;  border-top:1px solid #d5d5d5; padding-top:15px; position:relative}
.footer .footer_ewm{width:87px; height:87px; background:url(../images/footer_ewm.gif) no-repeat; position:absolute; top:10px; right:250px;}
.footer li{font-size: 12px; color: #646464;}
.footer li a {color: #646464; text-decoration: none;}
.footer li a:hover{ color:#0b6fde; text-decoration:underline;}

/*微信浮动*/
.izl-rmenu{position:fixed; left:50%; margin-left:580px; bottom:10px; padding-bottom:112px; z-index:999; }
.izl-rmenu .btn{width:39px; height:40px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#999;}
.izl-rmenu .btn-qq:hover{background-color:#999;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#999; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-wx:hover{background-color:#6da9de;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-172px; top:0px; display:none;width:160px;height:190px; border:1px #ccc solid;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#999;}
.izl-rmenu .btn-phone:hover{background-color:#999;}
.izl-rmenu a.btn-phone,.izl-rmenu a.btn-phone:visited{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#999; text-decoration:none; display:block;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#999; display:none;}
.izl-rmenu .btn-top:hover{background-color:#bab9b9;}


/*请用微信扫描分享*/
.imgEwm { position: absolute; width: 120px; right: 30px; top: 12px; text-align: center; color: rgb(153, 153, 153); }
.imgEwm img { width: 90px; height:90px; display: block; margin: 0px auto 5px; }
.imgEwm p { position: relative; top: -12px; padding-top:10px; color:#b8b8b8; font-size:12px; }

@font-face {
  font-family: "jpFntWes";  font-style: normal;  font-weight: normal;  src: url('font/fontawesome.eot') format("embedded-opentype"), url('fontawesome.woff') format("woff"), url('font/fontawesome.ttf') format("truetype"), url('font/fontawesome.svg') format("svg");}
.jpFntWes { font-family: "jpFntWes"; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; font-size: 22px; line-height: 1; }

/* 顶部 */
.top{ width:100%; height:42px;  background:#f0f0f0; border-bottom:1px solid #e6e6e6;}
.top2023{ width:100%; height:110px;  background:#f0f0f0; border-bottom:1px solid #e6e6e6;}
.top_nr{width:1140px; line-height:42px; padding:0; margin:0 auto; font-size:12px;}
.top_nr .left{width:400px; color:#0168b5; float:left;} 
.top_nr .left .an_zpjy{width:101px; height:28px; line-height:28px; color:#fff; font-weight:bold; background:url(../images/an-zpjy.gif) no-repeat; display:block; text-align:center;}
.top_nr .left .an_zwfw{width:101px; height:28px; line-height:28px; color:#fff; font-weight:bold; background:url(../images/an-zwfw.gif) no-repeat; display:block; text-align:center;}
.top_nr .right{width:520px; float:right;}
.top_nr .right .wxb{width:85px; background:url(../images/wx.gif) left top no-repeat; float:right; }
.top_nr .right .wxb span{ width:85px; color:#0168b5; text-align:center; float:left; }
.top_nr .right .wxb span a{color:#0168b5;}
.top_nr .right .wxb span a:hover{text-decoration:none;}

.top_nr .right .dl{ width:150px; height:28px; line-height:28px;  font-size:12px; text-align:center; float:right; margin:8px 5px 0px 4px; position:relative;z-index:999 ;}
.top_nr .right .dl #navul li{float:left;width:70px;height:28px;position:relative;text-align:center;line-height:28px;background:url(../images/search_ico.png) 60px center no-repeat;  }
.top_nr .right .dl #navul li a:link, .top_nr .right #navul li a:visited{text-decoration:none; color:#404a58; cursor: pointer; width:70px; display:block;}
.top_nr .right .dl #navul li a:hover{width:70px;height:28px; color:#404a58;}
.top_nr .right .dl #navul li ul{display:none;position:absolute;z-index:999;background:#e0e0e0; border:#cecece 1px solid;padding-top:8px; }
.top_nr .right .dl #navul li ul li{display:block;width:70px;float:none;height:30px;position:relative;line-height:30px;font-size:12px;overflow:hidden; background:none; }
.top_nr .right .dl #navul li.navmoon{background:url(../images/search_ico_hover.png) 60px center no-repeat; width:70px;height:28px;line-height:28px;}
.top_nr .right .dl #navul li.navmoon a{color:#404a58;}
.top_nr .right .dl #navul li.navhome a:hover{color:#000;}
.top_nr .right .dl #navul li.navmoon ul{display:block;}
.top_nr .right .dl #navul li.navmoon ul a{display:block;width:70px;height:28px;line-height:28px; background: none; color:#404a58;}
.top_nr .right .dl #navul li.navmoon ul a:hover{color:#0573bd;background:#fff; }

/*登录后*/
.top_nr .right .dlh a{color:#404a58;}
.top_nr .right .dlh span{ font-size:15px; font-weight:bold;}
.top_nr .right .dlh  a:hover span{color:#006bbb; text-decoration:underline;}
.top_nr .right .dlh a:hover {color:#006bbb; text-decoration:underline;}

.top_nr .right .dl a,.top_nr .right .dl a:link,.top_nr .right .dl a:visited{ text-decoration:none; color:#fff;}
.top_nr .right .dl a:hover{ text-decoration:none; color:#d1ebfb; }
.top_nr .right .dl .dl_fs{width:68px; height:68px; line-height:30px; text-align:center; border:1px #cecece solid; position:absolute; top:28px; left:0px; background:#fff; padding-top:10px; }
.top_nr .right .dl .dl_fs a,.top_nr .right .dl .dl_fs a:link,.top_nr .right .dl .dl_fs a:visited{width:68px; color:#666; font-weight:normal; float:left;}

/*------ //高级搜索页 开始---------*/
.search{border:2px solid #33adff;height:34px;margin:34px auto 0 auto;width:694px; float:left; background:#fff; }
.search select{display:none;}
.search .select_box{font-size:12px;color:#999999;width:80px;line-height:34px;float:left;position:relative;}
.search .select_showbox{height:32px;background:url(../images/search_ico.png) no-repeat 60px center;text-indent:1.5em;}
.search .select_showbox.active{background:url(../images/search_ico_hover.png) no-repeat 60px center;}
.search .select_option{border:2px solid #33adff;border-top:none;display:none;left:-2px;top:34px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{text-indent:1.5em; width:80px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}

.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:left}

.search input.inp_srh{outline:none;width:500px; line-height:35px;}
.search input.btn_srh{color:#FFF;font-family:"微软雅黑";font-size:15px; width:114px; background:url(../images/ss.gif) #33adff 10px center no-repeat; padding-left:50px; text-align:left; cursor:pointer;}